constantly urinating - Francés Inglés Diccionario